package com.medical.medical.entity;

import lombok.Data;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @ClassName Drug
 * @Description 药品类
 * @Author WLD
 * @Date 2022/9/13 20:02
 * @Version 1.0
 */
@Data
@ToString
public class Drug {
    /**
     * 主键id
     */
    private int drugId;
    /**
     * 药品名称
     */
    private String drugName;
    /**
     * 药品编号
     */
    private String drugNum;
    /**
     * 药品价格
     */
    private double drugPrice;
    /**
     * 药品购入时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date inTime;
    /**
     * 药品卖出时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date outTime;
    /**
     * 保质期
     */
    private int expiration;
    /**
     * 药品作用
     */
    private String drugDesc;
    /**
     * 药品备注
     */
    private String drugRemark;
    /**
     * 药品数量
     */
    private int drugNumber;
    /**
     * 单项药品总金额
     */
    private double drugSinglePrice;

    /**
      * @description 单项药品总金额
      * @author ChenLi
      * @date 2022-09-15 10:18:23
      * @param
      * @return {@link double}
      */
    public double getDrugSinglePrice() {
        double drugSinglePrice =  drugPrice * drugNumber;
        return drugSinglePrice;
    }



}
